an engraving or print - Turco Inglés Diccionario